trail support - French English Dictionary